Improved Deterministic Length Reduction

نویسندگان

  • Amihood Amir
  • Klim Efremenko
  • Oren Kapah
  • Ely Porat
  • Amir Rothschild
چکیده

This paper presents a new technique for deterministic length reduction. This technique improves the running time of the algorithm presented in [?] for performing fast convolution in sparse data. While the regular fast convolution of vectors V1, V2 whose sizes are N1, N2 respectively, takes O(N1 logN2) using FFT, using the new technique for length reduction, the algorithm proposed in [?] performs the convolution in O(n1 log 3 n1), where n1 is the number of non-zero values in V1. The algorithm assumes that V1 is given in advance, and V2 is given in running time. The novel technique presented in this paper improves the convolution time to O(n1 log 2 n1) deterministically, which equals the best running time given achieved by a randomized algorithm. The preprocessing time of the new technique remains the same as the preprocessing time of [?], which is O(n 1 ). This assumes and deals the case where N1 is polynomial in n1. In the case where N1 is exponential in n1, a reduction to a polynomial case can be used. In this paper we also improve the preprocessing time of this reduction from O(n41) to O(n 3 1polylog(n1)).

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Reduction of BL-general L-fuzzy Automata

In this paper, we show that for any BL-general L-fuzzy automaton (BL-GLFA) there exists a complete deterministic accessible reduced BL-general L-fuzzy automaton that recognizing the behavior of the BL-GLFA. Also, we prove that for any finite realization β, there exists a minimal complete deterministic BL-GLFA recognizing β. We prove any complete deterministic accessible reduced BL-GLFA is a min...

متن کامل

Polynomials: a new tool for length reduction in binary discrete convolutions

Efficient handling of sparse data is a key challenge in Computer Science. Binary convolutions, such as polynomial multiplication or the Walsh Transform are a useful tool in many applications and are efficiently solved. In the last decade, several problems required efficient solution of sparse binary convolutions. Both randomized and deterministic algorithms were developed for efficiently comput...

متن کامل

Deterministic Soliton Graphs

Soliton graphs are studied in the context of a reduction procedure that simplifies the structure of graphs without affecting the deterministic property of the corresponding automata. It is shown that an elementary soliton graph defines a deterministic automaton iff it reduces to a graph not containing even-length cycles. Based on this result, a general characterization is given for deterministi...

متن کامل

Constrained Clustering as an Optimization Method

Our deterministic annealing approach to clustering is derived on the basis of the principle of maximum entropy, is independent of the initial state, and produces natural hierarchical clustering solutions by going through a sequence of phase transitions. This approach i s modified here for a larger class of optimization problems by adding constraints to the free energy. The concept of constraine...

متن کامل

Enumerating all the Irreducible Polynomials over Finite Field

In this paper we give a detailed analysis of deterministic and randomized algorithms that enumerate any number of irreducible polynomials of degree n over a finite field and their roots in the extension field in quasilinear∗ time cost per element. Our algorithm is based on an improved algorithm for enumerating all the Lyndon words of length n in linear delay time and the known reduction of Lynd...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/0802.0017  شماره 

صفحات  -

تاریخ انتشار 2008